Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
Un Planet est un site Web dynamique qui agrège le plus souvent sur une seule page, le contenu de notes, d'articles ou de billets publiés sur des blogs ou sites Web afin d'accentuer leur visibilité et de faire ressortir des contenus pertinents aux multiples formats (texte, audio, vidéo, Podcast). C'est un agrégateur de flux RSS. Il s'apparente à un portail web.
Vous pouvez lire le billet sur le blog La Minute pour plus d'informations sur les RSS !
  • Canaux
  • Categories
  • Tags
  • Canaux

    5348 éléments (27 non lus) dans 55 canaux

    Dans la presse Dans la presse

    Géomatique anglophone

     
    • sur The Dot Map of America

      Publié: 7 March 2025, 10:27am CET par Keir Clarke
      One of my all-time favorite interactive maps was created by Dustin Cable at the University of Virginia. Unfortunately, the Racial Dot Map of America was removed in 2022. This map used data from the 2010 Census to place a colored dot on a map for every American - all 308,745,538 of them. As the name suggests, the color of each dot was determined by race.The UVA map, based on 2010 Census
    • sur Kartoza: Introducing the new QGIS Plugins Website and QGIS Hub

      Publié: 7 March 2025, 1:00am CET

      We are excited to announce the release of the newly updated QGIS Plugins Website and the launch of the QGIS Hub Website! These updates bring a fresh new look that aligns with our branding overhaul, along with significant improvements in user experience.


      Revamped QGIS Plugins Website

      QGIS Plugins Homepage


      The QGIS Plugins website has undergone a major redesign to enhance usability and provide a seamless experience for users. With a modernised interface and improved navigation, users can now find and manage plugins more efficiently. Some of the key updates include:

      1. A fresh UI that matches the latest QGIS branding.
      2. Enhanced browsing experience with better categorisation of plugins.
      3. Detailed plugin pages showcasing ratings, download counts, and descriptions more clearly.
      4. Improved search and filtering options to find the right plugin quickly.
      5. A more intuitive submission process for plugin developers.


      Plugins List with Grid View and a Table View


      Plugins search and details page


      Introducing QGIS Hub

      QGIS Hub Homepage


      In addition to the plugin update, we are thrilled to introduce the QGIS Hub, now available at https://hub.qgis.org. This new platform serves as a dedicated space for sharing QGIS resources such as styles, 3D models, geopackages projects files, QGIS Layer Definition (QLR) files, and much more. By separating this section into its own website, we have made it easier for users to discover and access valuable resources.


       Key features of the QGIS Hub include:

      1. A visually appealing homepage with featured resources.
      2. A well-organised list view for browsing available assets.
      3. Detailed resource pages with previews and descriptions.
      4. Advanced search functionality to quickly locate specific resources.
      5. A seamless submission process for users who wish to contribute their resources.


      Resources list and details page


      Thank you to the QGIS Community

      QGIS is developed by a team of dedicated volunteers, companies and organisations. The QGIS project relies on sponsorships and donations for much of their funding. Without the contributions of the QGIS sustaining members and donors and all volunteers, these continued improvements would not be possible. At Kartoza we are fortunate to employ both a QGIS Document Writer and QGIS Developer as fulltime staff members, an achievement made possible through the donations from QGIS community. Thank you to Tim Sutton (member of QGIS Steering Committee) for donating his time and helping make these updates possible.


      Experience the New Platforms Today!

      We invite you to explore the new QGIS Plugin website and the QGIS Hub today. These updates are designed to enhance your workflow and make it easier to extend and enrich your QGIS experience. We look forward to your feedback and continued support as we work to improve the QGIS ecosystem!

    • sur QGIS Blog: QGIS.ORG Annual General Meeting 2024 – Minutes Now Available

      Publié: 6 March 2025, 8:36pm CET

      We are pleased to announce that the minutes from the QGIS.ORG Annual General Meeting (AGM) 2024 are now available for public review.

      Since the establishment of QGIS.ORG as a formal legal entity in 2016, we have held virtual AGMs to ensure transparent governance. These meetings allow QGIS Voting Members to approve the annual budget, review financial reports, elect new project members, and make other key decisions affecting the future of the project.

      Key Highlights from the 2024 AGM

      The AGM took place virtually from November 20 to December 1, 2024, with discussions held via mailing lists and voting conducted through online forms.

      Election Results
      • Board Members:
        • Chair: Marco Bernasocchi
        • Vice-Chair: Anita Graser
        • Treasurer: Andreas Neumann
      • Project Steering Committee (PSC) Members:
        • Alessandro Pasotti
        • Jürgen Fischer
        • Régis Haubourg
      Approvals Read the Full AGM Minutes

      The complete minutes of the QGIS.ORG AGM 2024 can be accessed here:

      Thank you to all QGIS Voting Members who participated in the AGM. Your contributions help shape the future of QGIS!

    • sur Mappery: Terra Computer

      Publié: 6 March 2025, 11:00am CET

      Marc-Tobias sent me this.

      “Seen randomly at a German hospital. Apparently a German computer brand
      [https:]] . Looking closely it really is a world map, not a fantasy maps. They
      smoothed the edges it became also unrecognizable.

    • sur Urban Growth in Motion

      Publié: 6 March 2025, 10:37am CET par Keir Clarke
      The City Population Bubble Chart with Proportional Text & Total Population is an animated bubble chart organized into a geographical map that visualizes population changes in cities worldwide from 1950 to 2035. The animation presents the populations of global cities over time, offering an overview of where urban populations are rising and falling.The map uses data from the 2018
    • sur Ecodiv.earth: Raster layer properties in QGIS

      Publié: 6 March 2025, 12:00am CET

      When working with raster data in QGIS, manually entering raster resolution and extent repeatedly across various processing steps can become tedious. Often, functions require these inputs explicitly, which can become cumbersome when consistent parameters are essential across multiple tasks. A solution is to use model builder to create a new function that includes as input parameters the raster extent and resolution as input parameters. Still, as an user, I often would prefer to simply use a reference layer as input, similar to what the Align rasters function offers.

      As it turns out, the Raster Layer Properties function makes exactly that possible. It is not new, but it might have gone unnoticed by some users, as it did for me in any case. The function automatically extracts useful properties, including the extent, size in pixels and dimensions of pixels (in map units), number of bands, and NoData value, from a choosen reference layer. You can then feed these outputs directly into subsequent processing algorithms, ensuring consistency across your entire model.

      Figure 1: An example of a model in QGIS model designer that uses the Raster layer properties function to get the extent and pixel size from an user-defined reference layer and uses this as input in the Rasterize function.

      To illustrate this, built a simple distance-to-features model (Figure 1). The model takes a vector layer and converts it to a raster layer with a fixed value of 1 for all features. Subsequently, it computes a raster proximity map with the distance from each pixel to the center of the nearest pixel with value 1 (in other words, to the nearest feature).

      Using this option saves time and reduces potential errors when having to do this manually. It is just a small adjustment, but it can streamline your workflows, especially if you’re regularly dealing with multiple rasters that need to align precisely. If you haven’t used this function before, it’s worth exploring—it’s an efficient way to maintain consistency across your raster workflows and makes your models cleaner and easier to manage.

      In case you want to try out, you can download the model here: distance_to_features.model3.

    • sur Mappery: The Discovery

      Publié: 5 March 2025, 11:00am CET

      Reinder spotted this in a Utrecht restaurant “… in restaurant ‘De ontdekking’ [The discovery]”

      Quite something!

    • sur Wiki Explore

      Publié: 5 March 2025, 10:16am CET par Keir Clarke
      Wiki Explore is a new application that overlays Wikipedia articles onto an interactive map, allowing users to discover information about the world around them. Each point on the map represents a location with an associated Wikipedia article, providing users with quick access into insights about their surroundings.Why Use Wiki Explore?For history enthusiasts, travelers, or curious minds, Wiki
    • sur Rebuilding the Berlin Wall

      Publié: 4 March 2025, 10:08am CET par Keir Clarke
      choropleth election map showing the CDU dominant in the west and the AfD winning in the east In my round-up of 2025 German Election Maps, I commented on the "stark contrast between the results in former East Germany and the rest of the country." It was immediately apparent to most observers of last week's German election that there was a clear voting split along the old East-West German border.
    • sur OPENGIS.ch: QField 3.5 “Fangorn”: Background tracking a reality!

      Publié: 4 March 2025, 6:45am CET
      Pièce jointe: [télécharger]

      Let’s not bury the lead here: the long-awaited capability to track position while QField is in the background or the device is locked has arrived in this brand-new version of QField. This feels like a magical moment, so we settled for a fantastical forest for our release name.

      Main highlights

      As highlighted above, QField 3.5 has unlocked background position tracking on the Android platform. This allows users to keep track of their positions even as they put QField in the background to conduct other tasks on their devices. It also means that tracking has become far more battery efficient, as users can lock/suspend their phones and tablets for long periods while QField continues to collect and track positions. On top of it all, this will work out of the book with internal GNSS as well as external high-precision GNSS devices.

      This is a long-requested functionality for QField, and we couldn’t be prouder to deliver it to our hundreds of thousands of Android users. Big thanks to Groupements forestiers QuébecBiotope, and Terrex Seismic, who jointly sponsored the development.

      Moving on to the next major feature added to this new version. Users can now easily import folders from WebDAV services and subsequently upload and download content to that remote folder within QField itself. This functionality eases friction on Android and iOS platforms where storage access is heavily regulated. This implementation highlights our commitment to providing QField users with the freedom they need to build their workflows; thanks to Prona Romandie, AgaricIG, and Oslandia for commissioning this work.

      It’s important to note that the WebDAV functionality does not provide data synchronization. The download and upload operations will overwrite datasets stored locally or remotely. For users in need of synchronization and smooth project distribution, QFieldCloud is the way to go. With this new version of QField, downloading large datasets from QFieldCloud has become much more reliable, especially on devices with low memory.

      Last but not least, QField has gained support for project-configured grid decoration. When activated, a grid is overlayed on top of the map canvas, which will dynamically render while panning and zooming around. The grid is configured and activated while setting up projects within QGIS itself.

      Pro tip: this functionality can replace heavy grid datasets when covering a large dataset, something to consider when trying to optimize projects’ storage size. Big thanks to Oester Messtechnik GmbH for supporting the implementation of this fourth decoration following the arrival of title, copyright, and image decorations in earlier releases.

      Other improvements in this release include “forward” angle snapping to digitize perfectly angled polygons, pinch gesture-driven feature rotation, and a new print template which unlocks printing of map canvas to PDF even when their projects have no layouts defined.

      Plugin-specific improvements


      One of the main additions to QField’s plugin framework is the capability to integrate custom results into the search bar. Thanks to Kanton Basel-Landschaft for supporting the development, users can enjoy OpenStreetMap Nominatim search result integration by installing this plugin (instructions available on the repository). This integration also opens up many new possibilities, such as enabling plugins to send prompts to AI, just like this plugin does.

      Other noteworthy improvements include shipping Quick3D QML modules, which allow authors to develop 3D overlays, a new API to customize QField’s colour appearance and a new mechanism for plugins to add a configuration button within the plugin manager.


      Users and plugin authors can expect an exciting year ahead as the QField plugin framework continues to grow with new functionalities and improvements. Watch this space!

    • sur GRASS GIS: GRASS Developer Summit 2025

      Publié: 3 March 2025, 4:12pm CET
      Join Us for the GRASS Developer Summit 2025 at NC State! ? Dates: Monday, May 19 – Saturday, May 24, 2025 ? Location: North Carolina State University, Raleigh, NC, USA The GRASS team is excited to announce the GRASS Developer Summit 2025, the main community meeting of the year! This 6-day event will bring together contributors, developers, power users, and geospatial enthusiasts to collaborate, code, document, and shape the future of GRASS.
    • sur Mappery: Lufthansa in Munster

      Publié: 3 March 2025, 11:00am CET

      Marc-Tobias sent me this pic of a travel agent’s window in Munster

    • sur Mapping Myths Across the World

      Publié: 3 March 2025, 9:24am CET par Keir Clarke
      Mythosjourney is 'an interactive global map of myths, legends, and folklore'. Throughout history, myths and legends have shaped our cultures, art, and traditions. Mythosjourney brings these stories to life by plotting them across the world, providing an immersive way to explore folklore through a geographic lens.The platform allows users to interact with myths and legends by navigating an
    • sur Sean Gillies: Bear training weeks 1–2 recap

      Publié: 3 March 2025, 1:44am CET

      It's time for the first training recap of my 2025 season. I'm training every day, but only running 2-3 days a week because I'm cautious about stressing my Achilles tendon too much. When I do the numbers, I'll report running distance and elevation gain, and the time for all training, including cycling, weight lifting, elliptical or stationary bike, and yoga.

      Week 1:

      • 11.3 miles running

      • 5 hours, 40 minutes all training

      • 1,112 ft D+ running

      The first week of my 32-week season was a little light. The highlight was running at Cougar Mountain Regional Park in Issaquah, Washington with my sister-in-law. Even in winter, it's green, with moss and ferns everywhere.

      Week 2 was complicated by back pain. Instead of skipping workouts, I did a lot of chugging indoors. Going easy on my back early in the week let me recover and get out for a solid long run today at Bobcat Ridge, my longest run in seven months. In all, this was one of my biggest weeks since April, 2024.

      • 17.8 miles running

      • 10 hours, 18 minutes all training

      • 3,199 ft D+ running

      As a side project, I'm doing some physical therapy on my left hip flexor muscles, which are much weaker than those on my right side. I do seated single-leg raises, supine marching with a resistance band, and Joe Uhan's skaters. I'm making slow progress.

    • sur 25 Years of SRTM

      Publié: 2 March 2025, 11:15pm CET par James

      I noticed earlier last week that I just missed the 25th anniversary of the mission of the Shuttle Radar Topography Mission aboard STS-99. I’m not sure there has been a more important elevation data product that has been released to the public than SRTM.

      Given the uncertainty of funding for government programs in the new Trump administration, I’m not sure we’ll see another public 3D dataset in my time. Sure, there are private companies who collect much more detailed elevation data than SRTM, but none are as freely available as SRTM is (hopefully not was).

    • sur Mappery: European Languages

      Publié: 2 March 2025, 11:00am CET

      Berl said “We saw these two at the top of Monte Igueldo in Donostia (San Sebastian) in the Basque region of Spain. Apparently Basque bears no relationship to any other language.”

    • sur GRASS GIS: GRASS 8.4.1 released

      Publié: 2 March 2025, 10:42am CET
      What’s new in a nutshell The GRASS 8.4.1 release contains more than 80 changes compared to version 8.4.0. This new minor release includes important fixes and improvements to the GRASS tools, libraries and the graphical user interface (GUI), making it more stable and robust for your daily work. Most importantly, since the 8.4.0 release: location is now project: The Python API, command line, and graphical user interface are using project instead of location for the main component of the data hierarchy while maintaining backward compatibility.
    • sur Free and Open Source GIS Ramblings: Trajectools is moving to Codeberg

      Publié: 1 March 2025, 5:27pm CET

      The Trajectools repository is migrating from GitHub to Codeberg. The new home for Trajectools is:

      ? [https:]]

      The GitHub repo remains as a writable mirror, for now, but the issue tracking is only active on Codeberg.

      Why the move?

      I am working on moving my projects to European infrastructure that better aligns with my values. Codeberg is a nonprofit and libre-friendly platform based in Germany. This will ensure that the projects are hosted on infrastructure that prioritizes user privacy and open-source ideals.

      What does this mean for users?
      • No impact on functionality – Trajectools remains the same great tool for trajectory analysis, available through the recently update QGIS Plugin Repo.
      • Development continues – I’ll continue actively maintaining and improving the project. (If you want to file feature requests, please note that the issue tracker on the GitHub mirror has been deactivated and issues should be filed on Codeberg instead.)
      What does this mean for contributors?

      If you’re contributing to Trajectools, simply update your remotes to the new repository. The GitHub repo continues to accept PRs and the changes are synched between GitHub and Codeberg, but I’d encourage all contributors to use Codeberg.

      How to update your local repository

      If you’ve already cloned the GitHub repository, you can update your remote URL with the following commands:

      cd trajectools
      git remote set-url --add --push origin [https:] git pull origin main
      
      
      Interested in testing Codeberg for your projects?

      Here are the instructions I followed to perform the migration and to set up the mirroring: [https:]]

      Thanks for your support, and see you on Codeberg!

    • sur Mappery: Olive Oil Soap from Cyprus

      Publié: 1 March 2025, 11:00am CET

      Elizabeth found this in her hotel room

    • sur What is Your Climate Vulnerability?

      Publié: 1 March 2025, 9:35am CET par Keir Clarke
      As climate change continues to reshape the environment, understanding the risks and vulnerabilities specific to different communities is more important than ever. The U.S. Climate Vulnerability Index offers a new interactive mapping tool to help users visualize climate-related vulnerabilities across the country and to show which areas face the greatest challenges from the impacts of climate
    • sur Le blog de Geomatys: Les enjeux de l’IA en défense : optimiser la prise de décision et le renseignement stratégique

      Publié: 28 February 2025, 4:50pm CET
      Les enjeux de l’IA en défense : optimiser la prise de décision et le renseignement stratégique
      • 28/02/2025
      • Jordan Serviere

      Dans un contexte où la rapidité et la précision de l’information sont déterminantes, l’intelligence artificielle devient un atout stratégique incontournable pour la défense. Grâce à des algorithmes avancés et à la puissance de calcul moderne, il est aujourd’hui possible de croiser des volumes massifs de données géospatiales, d’automatiser la surveillance et d’anticiper des menaces avec une précision accrue. Ces avancées permettent non seulement de renforcer la sécurité, mais aussi d’améliorer la réactivité et la prise de décision des forces armées.

       

      Geomatys s’inscrit pleinement dans cette dynamique en développant des solutions de pointe capables d’exploiter l’IA pour optimiser la gestion et l’analyse des données militaires. Ces innovations s’appliquent aussi bien à la surveillance automatisée qu’à l’analyse avancée des flux de données stratégiques.

      L’IA et la défense : un levier stratégique pour la supériorité opérationnelle

      L’intelligence artificielle transforme la manière dont les forces armées analysent, exploitent et sécurisent les données. La nécessité d’une IA de confiance, capable d’assurer transparence et fiabilité, devient un enjeu stratégique pour garantir des décisions militaires précises et responsables. Avec la croissance exponentielle des informations collectées via satellites, drones, capteurs terrestres et maritimes, l’enjeu principal réside dans la capacité à extraire rapidement des renseignements stratégiques et exploitables en temps réel.

      Parmi les applications les plus avancées de l’IA dans la défense, on retrouve :

      • Surveillance automatisée d’objets à partir de plusieurs sources :
        Images satellites, radar, nuages de point 3D, Lidar, SMF ; afin de détecter des activités suspectes ou anormales.

      • Analyse prédictive et modélisation comportementale  :
        Identification des tendances et des schémas d’attaque à partir de données historiques.

      • OSINT (Open Source Intelligence) :
        Exploitation de sources ouvertes pour compléter le renseignement militaire et anticiper les évolutions géopolitiques.

      • Cybersécurité et IA défensive :
        Détection des cyberattaques en analysant les flux de données en temps réel.

      Schema du fonctionnement du Reinforcement Learning Fonctionnement du Reinforcement Learning Geomatys et l’intelligence artificielle : des solutions pour l’analyse géospatiale en défense

      Geomatys développe plusieurs technologies basées sur l’intelligence artificielle pour optimiser le traitement des données géospatiales et renforcer l’aide à la décision dans un contexte militaire. Ces solutions incluent :

      • Détection automatisée d’objets sur imagerie satellite :
        Grâce au deep learning, Geomatys permet d’identifier rapidement des infrastructures, des navires ou des épaves avec un haut niveau de précision.

      • Analyse comportementale et détection d’anomalies :
        En combinant la capacité à traiter efficacement de très nombreuses sources d’information et de données ainsi que l’utilisation de modèles d’IA entraînés sur des données stratégiques, il est possible d’anticiper des comportements suspects (pêche illégale, transbordements) et de renforcer la sécurité des opérations militaires.

      • Capacité de traitement des flux d’acquisition à la volée :
        Le temps d’analyse des multiples sources d’information pour la compréhension rapide du théâtre d’opération implique de pouvoir très rapidement (voire à la volée) positionner et croiser spatialement les différentes sources d’information. Le savoir faire historique de Geomatys dans les systèmes des références spatiaux et le traitement des données géospatiales est un atout indispensable au passage l’échelle des systèmes de Comand & Control M2MC.
      Détection d'épaves grâce à un modèle de reinforcement learning

      Détection d’épaves grâce à un modèle de Reinforcement Learning

      Examind C2 : l’IA au service de l’analyse en temps réel et de la prise de décision

      Au sein de cette stratégie IA, Examind C2 apporte une dimension avancée de traitement et d’exploitation des données géospatiales. Grâce à ses capacités d’analyse en temps réel et de détection d’événements critiques, cette solution permet d’anticiper des situations complexes et de renforcer la prise de décision en milieu opérationnel. Parmi ses fonctionnalités IA :

      • Automatisation de la détection d’anomalies sur le terrain

      • Anticipation des actions potentielles grâce à une IA multi-agents

      • Modélisation et simulation de scénarios militaires basés sur des flux géospatiaux

      Découvrez Examind C2 Transbordements potentiels sur Examind C2 Détection des transbordements potentiels sur Examind C2 grâce aux données AIS

      L’intégration de ces capacités d’intelligence artificielle dans Examind C2 participe à l’évolution du Command & Control M2MC en fournissant une plateforme interopérable, évolutive et capable de traiter des volumes massifs de données en temps réel.

      Conclusion : l’avenir de l’IA dans la défense et le Command & Control

      L’intelligence artificielle appliquée à la défense ne cesse d’évoluer, apportant des améliorations majeures en matière de surveillance, d’analyse et d’optimisation des opérations militaires. Geomatys, à travers ses solutions innovantes, contribue activement à cette transformation en intégrant l’IA pour renforcer la compréhension des environnements complexes et la prise de décision stratégique.

       

      L’éthique dans l’utilisation de ces technologies reste un enjeu central, notamment pour garantir un contrôle humain efficace et éviter toute dérive dans l’automatisation des décisions critiques. La nécessité d’une IA de confiance est primordiale pour assurer des résultats précis et exploitables par les forces de défense.

       

      L’IA appliquée au domaine militaire continuera de jouer un rôle clé dans l’amélioration des capacités de Command & Control. Geomatys s’inscrit dans cette dynamique en développant des outils avancés combinant intelligence artificielle, SIG et interopérabilité, répondant ainsi aux enjeux stratégiques des armées modernes.

      En savoir + sur Geomatys Menu Linkedin Twitter Youtube Geomatys est un éditeur référencé à l'UGAP

      The post Les enjeux de l’IA en défense : optimiser la prise de décision et le renseignement stratégique first appeared on Geomatys.

    • sur Mappery: Crafting maps

      Publié: 28 February 2025, 11:00am CET

      Our friend Giuseppe is trying to print a map on a tee shirt. He is not yet satisfied with the result, but can you guess the location?

    • sur The Battering School Kids Map

      Publié: 28 February 2025, 10:39am CET par Keir Clarke
      I was horrified to learn today that not only is corporal punishment legal in most of the U.S., but 20 states even allow schools to physically punish young children. The U.S. States Where Corporal Punishment is Allowed - IDRA Map shows where schools are permitted to use corporal punishment and also details how many schoolchildren have been subjected to it.The map was created by the
    • sur KAN T&IT Blog: UP42 y Kan Territory se unen para simplificar el acceso a datos de observación terrestre

      Publié: 27 February 2025, 8:27pm CET

      Muchos artículos hablan sobre cómo desbloquear el potencial completo de los datos de observación terrestre, y especialistas en geoespacial trabajan arduamente en todo el mundo para mejorar su accesibilidad e integración. Hoy queremos contarte sobre uno de estos avances. El plugin de Kan Territory para QGIS, un software SIG de código abierto muy popular, te permite descubrir y adquirir datos archivados del catálogo de UP42 sin salir de QGIS.

      Primero, repasemos el catálogo de UP42 y luego exploremos cómo el plugin de Kan Territory puede beneficiarte.

      El catálogo de UP42: un breve repaso

      El catálogo de UP42 simplifica la búsqueda y adquisición de datos de observación terrestre (EO, por sus siglas en inglés), ofreciendo acceso a un extenso archivo de los principales proveedores del mundo. Incluye una variedad diversa de datos ópticos, SAR y de elevación de proveedores como Airbus, Planet, 21AT, Vexcel, ISI, BlackSky, Capella Space, Hexagon e Intermap. Este catálogo abarca desde imágenes con resolución ultraalta de 5.5 cm y tomas estéreo, hasta niveles de procesamiento flexibles.

      El catálogo estandariza las ofertas de los proveedores y armoniza los distintos tipos de datos, lo que reduce el trabajo manual del usuario. Además, cuenta con herramientas avanzadas para clasificar, filtrar y visualizar datos, como vistas previas de múltiples escenas para compararlas fácilmente.

      Funciones como verificaciones de disponibilidad en tiempo real y datos de muestra gratuitos te ayudan a encontrar fácilmente los datos adecuados para tus proyectos. También podés añadir etiquetas para categorizar tus datos, haciendo que tus proyectos sean más eficientes.

      Kan Territory y su plugin para QGIS

      Kan Territory & IT (a quien llamaremos simplemente Kan en este artículo) se especializa en aplicar geo-inteligencia para desarrollar soluciones de IA de código abierto, gobernanza de datos, inteligencia territorial e imágenes satelitales. Su plugin para QGIS, Kan Imagery Catalog (KICa), te permite conectar QGIS con el catálogo de UP42 al instante. De esta forma, podés buscar, ordenar y analizar imágenes de los principales proveedores del mundo, todo desde un único punto de acceso y sin salir de QGIS.

      ¿Por qué usar el plugin?
      • Flujos de trabajo optimizados: Explorá el catálogo de UP42 dentro de QGIS, filtrá según tus criterios, visualizá imágenes, hacé pedidos e integrá los datos en tus proyectos de QGIS para análisis posteriores, sin descargas y cargas manuales ni la necesidad de usar varias plataformas.
      • Análisis simplificado: Visualizá y analizá imágenes compradas, superponé imágenes con otros conjuntos de datos y capas de mapas, realizá análisis espaciales o generá visualizaciones de alta calidad.
      • Estandarización de datos: KICa y UP42 utilizan el estándar STAC para ofrecer datos en un formato estandarizado, lo que facilita la consulta, visualización e integración posterior de datos geoespaciales.
      ¿Cómo empezar?

      Primero, necesitás instalar el plugin Kan Imagery Catalog. Para hacerlo:

      1. Abrí QGIS y dirigite a Complementos -> Administrar e instalar complementos en el menú superior.
      2. Escribí «KAN Imagery Catalog» y hacé clic en Instalar complemento.

      Para acceder al plugin, andá a Complementos o simplemente hacé clic en el ícono de KAN Imagery Catalog en el menú. El panel del plugin aparecerá en el lateral de la interfaz de QGIS. Luego, conectate a UP42. Andá a Configuración (el ícono de engranaje en la esquina superior derecha del plugin) e iniciá sesión con tus credenciales habituales de UP42. ¡Listo!


      Ahora, podés definir tu área de interés (AOI) importando una existente a QGIS o dibujándola manualmente en el mapa. Indicá la cobertura de nubes deseada, el rango de fechas y seleccioná los proveedores de tu interés haciendo clic en Selección de catálogo (en nuestro ejemplo, elegimos Pléiades, Pléiades Neo y Pléiades Neo HD15). Los datos disponibles que coincidan con tu AOI y requisitos se mostrarán.

      Las escenas disponibles aparecerán como huellas en el mapa de QGIS. En la parte inferior izquierda, podés ordenar los resultados por fecha, encontrar toda la información que necesitás sobre cada imagen, previsualizar miniaturas o dirigirte a la plataforma de UP42 para adquirir los datos.




      Con este plugin, la industria geoespacial ahora cuenta con una nueva forma de acceder a UP42 a través de una de sus herramientas más populares.

      Descargá el plugin ahora

    • sur Mappery: The Barbary

      Publié: 27 February 2025, 11:00am CET

      I had lunch at The Barbary in Covent Garden with a pal. I couldn’t resist a couple of pics of these lovely place mats.

    • sur It's a Scrambled World

      Publié: 27 February 2025, 9:58am CET par Keir Clarke
      If you're a fan of map-based puzzles, there's exciting news for you - Scrambled Maps has evolved into something bigger and better! Scrambled World, is a major new version of Scrambled Maps that expands the game beyond its classic format and introduces a host of new features designed to enhance your puzzle-solving adventure.What is Scrambled Maps?For those unfamiliar, Scrambled Maps is a
    • sur The Best & Worst Countries in the World

      Publié: 26 February 2025, 11:01am CET par Keir Clarke
      This map reveals how people perceive each country on Earth. The snappily entitled Sentiment Different Ratio by Country visualizes global public sentiment based on comments from the popular social media platform, Reddit.According to an analysis of 444,059 Reddit comments, Laos, Iceland, and Slovenia are the most highly regarded countries in the world.On the other hand, Palestine, Israel, and
    • sur Colonial Frontier Massacres

      Publié: 25 February 2025, 9:45am CET par Keir Clarke
      In 2017, the University of Newcastle in Australia released an interactive map of Colonial Frontier Massacres in Central and Eastern Australia 1788-1930. The map is part of the university's efforts to record and document the massacre of over 10,000 Native Australians between 1788 and 1930.The eight-year-long project to document the massacres of First Nations people in Australia has now ended
    • sur 2025 German Election Maps

      Publié: 24 February 2025, 9:56am CET par Keir Clarke
      The conservative CDU party emerged as the biggest winner in yesterday's German election. Another clear winner from Sunday's vote was the far-right AfD party, which doubled its vote share to 20.8%. Meanwhile, the center-left SPD (the party of incumbent Chancellor Olaf Scholz) suffered its worst-ever results, securing just 16.4% of the national vote.The Berliner Morgenpost's Federal Election 2025
    • sur Mappery: Schatz die Welt

      Publié: 23 February 2025, 11:00am CET

      Jaview Jimenz Shaw shared this board game. The translation of the box is:

      APPRECIATE THE WORLD

      Who will be the betting world champion?

      Most residents?

      Longest road network?

      Largest forest area?

      Highest temperature?

    • sur QGIS Blog: QGIS Grants #10: Call for Grant Proposals 2025

      Publié: 23 February 2025, 9:13am CET

      Dear QGIS Community,

      We are very pleased to announce that this year’s round of grants is now available. The call is open to anybody who wants to make a contribution to QGIS funded by our grant fund, subject to the call conditions outlined in the application form.

      This year’s budget is €50k and the deadline for the proposals is in four weeks, on Wednesday, 26 March 2025. Here’s the full timeline:

      Timeline
      • 2025-02-23: Call for proposals (4 weeks)
      • 2025-03-26: QEP discussion period (2 weeks)
      • 2025-04-09: Writing discussion summaries (1 week)
      • 2025-04-16: Voting starts (2 weeks)
      • 2025-04-30: Publication of results
      • — 6 months of project work —
      • 2025-10-30: Deadline for follow-up reports
      Procedures

      There are no new procedures in 2025. Please note the following guidelines established in previous years: 

      • The proposal must be submitted as a ‘QEP’ (QGIS Enhancement Proposal) issue in the repo: [https:]] (tagged as Grant-2025). Following this approach will allow people to ask questions and provide public feedback on individual proposals.
      • Proposals must clearly define the expected final result so that we can properly assess if the goal of the proposal has been reached.
      • The project budgets should account for PR reviewing expenses to ensure timely handling of the project-related PRs and avoid delays caused by relying on reviewer volunteer time. 
      • In the week after the QEP discussion period, the proposal authors are expected to write a short summary of the discussion that is suitable for use as a basis on which voting members make their decisions. 

      The PSC of QGIS.ORG will examine the proposals and has veto power in case a proposal does not follow guidelines or is not in line with project priorities.

      For more details, please read the introduction provided in the application form.

      We look forward to seeing all your great ideas for improving QGIS!

    • sur Mappery: Map of Africa found in Africa

      Publié: 22 February 2025, 11:00am CET
      Pièce jointe: [télécharger]

      ?Ragnvald shared this map of Africa found in a Bar in Malawi

    • sur 2024 - Another Year of Record Heat

      Publié: 22 February 2025, 10:21am CET par Keir Clarke
      Last year, two-thirds of the Earth’s surface experienced at least one month of record-breaking heat. The Guardian has visualized data from the Copernicus Climate Change Service to illustrate the average temperatures around the world for each month in 2024.The animated map at the top of the article comes from The Guardian's feature,  Two-thirds of the Earth’s surface experienced record
    • sur Paul Ramsey: Book Pairings

      Publié: 22 February 2025, 1:00am CET

      A funny thing happened when I wrote up my 2025 book list – a lot of the books were parts of pairings. And I started wondering what other pairings I had read that were memorable.

      So here’s another list!

      Wicked, Gregory Maguire and The Wonderful Wizard of Oz, L. Frank Baum

      You wouldn’t know it to look at me (or would you?) but I am a person who has read all 14 books of the original L. Frank Baum Oz series. From “The Wonderful Wizard of Oz” to “Glinda of Oz” and all in between.

      As… that kind of person, I was truly tickled to pick up “Wicked” a couple years ago and take in not only the invented back-story of the Wicked Witch of the West (Elphaba), but also all the references to the Oz world that Maguire builds into his narrative. “Wicked” is the best kind of reimagining, one that manages a completely fresh story, but without tearing down the original source material on the way. Maguire clearly is also… that kind of person, and he treats Oz with respect while building a totally fresh take. Loved it so much.

      Pride and Prejudice, Jane Asten and Longbourne, Jo Baker

      I came across “Longbourne” as a book recommendation from the hosts of the Strict Scrutiny Podcast (a podcast that current events renders more relevant every day). Like “Wicked”, “Longbourne” picks in the same world as the source, but manages to tell an entirely unique story that pays tribute to the original.

      “Longbourn” is told entirely from the point of view of the servants in the Bennet family home. It both tells a heart warming love story, and illuminates just how different the circumstances of the upstairs and downstairs of the house are.

      The version I had conveniently included both “Longbourn” and the entirety of “Pride and Prejudice” in one volume. It was crazy to read the old novel and see just how little the service staff figured in the story. And yet, as “Longbourn” makes clear, they would have been omnipresent, working hard every day, 24/7.

      Adventures of Huckleberry Finn, Mark Twain and James, Percival Everett

      “James” showed up on number of “best of” lists for 2024, and I deliberately read it after doing a re-read of Huck Finn. The central conceit of “James” is that the slaves are all play acting the character of “slave” in front of the white world, but have a rich secret intellectual life they only show to one another. This makes Everett’s “James” an engaging narrator, well read, ironic at times, and observant, but no more compelling as a human being than Twain’s “Jim”.

      For me, after the first third of the book, “James” did not have a lot new to offer. Everett has to work through all the narrative beats of the original material, but does not have much more to offer than the central twist. In those parts of the story where James is separated from Huck, and Everett has the freedom to write his own narrative for James, I found the story more engaging, but when he is stuck inside Twain’s story arc, the book kind of grinds along.

      March, Geraldine Brooks and Little Women, Louisa May Alcott

      “March” tells the tale of the largely absent father figure of “Little Women”, abolitionist Mr. March, who heads off join the Union Army as a chaplain, and ends up having as miserable a time as one would expect, in the Battle of the Wilderness and then on a Union-occupied plantation.

      I found this book on the Pullitzer list (winner for 2006) and it was a great engaging read, good for anyone interested in a little Civil War fiction that does not shy away from just how miserable an experience war is. The human wreckage of battle, the devestation of every built structure, the disappearance of civil society and law. March heads off to war thinking he can make a difference. He returns much more realistic.

      Demon Copperhead, Barbara Kingsolver and David Copperfield, Charles Dickens

      The “Demon Copperhead” and “David Copperfield” pairing I wrote about before. I picked up “Copperfield” right away after “Demon” to explore all the connections that Kingsolver had built into her tale, and I was a little surprised to find out how much she’d changed. Some of her characters had no analogues in Dickens and vice versa. Parts of the plot were gone or re-arranged or had no obvious analogue. Which was all fine, since “Demon Copperhead” stands perfectly well on its own.

      1984, George Orwell and Julia, Sandra Newman

      Also wrote about these before. Worth reading together, if only to appreciate, in Newman’s telling, just how much of a self-absorbed prig Winston Smith actually is.

       

    • sur Zoom, Pan, and Explore: Sutro Tower in 3D

      Publié: 21 February 2025, 11:07am CET par Keir Clarke
      Vincent Woo has released an astounding 3D model of Sutro Tower in San Francisco. Sutro Tower in 3D is a fully interactive representation of the city's 977-foot (298-meter) tall radio and television transmission tower. The model was created using thousands of aerial images of the tower, all captured by drone. These images were then processed into a fully interactive 3D model, thanks largely
    • sur How Climate Change is Destroying Crops

      Publié: 20 February 2025, 9:38am CET par Keir Clarke
      Carbon Brief has analyzed global media reports to identify where and how extreme weather events have destroyed crops over the past two years. In How Extreme Weather is Destroying Crops Around the World, Carbon Brief has mapped this analysis, highlighting 100 instances of crops being lost to heat, drought, floods, and other extreme weather events in 2023-24.The colors of the 100 markers on the
    • sur GeoTools Team: GeoTools 31.6 released

      Publié: 19 February 2025, 2:34pm CET
      GeoTools 31.6 released The GeoTools team is pleased to announce the release of the latest stable version of GeoTools 31.6: geotools-31.6-bin.zip geotools-31.6-doc.zip geotools-31.6-userguide.zip geotools-31.6-project.zip This release is also available from the OSGeo Maven Repository and is made in conjunction with GeoServer 2.25.6 and GeoWebCache 1.25.4.
    • sur Mappery: Washington Metro

      Publié: 19 February 2025, 11:00am CET

      Who doesn’t love a good metro map/diagram? Surely not our community of Maps in the Wild lovers?

      This is the Washington Metro Map which was very useful for getting to the National Air and Space Museum which has featured a lot over the last couple of weeks

    • sur The Best (and Worst) Cities for Rail Transport

      Publié: 19 February 2025, 10:39am CET par Keir Clarke
      London & New York - population density and railways The citizens of Hong Kong have the best rail transport system in the world according to a new study by the University of Toronto. Osaka, Japan, and Madrid, Spain, rank second and third, respectively, while New York ranks highest among U.S. cities.The University of Toronto's School of Cities analyzed how well the world's 250 most populated
    • sur Before New York

      Publié: 18 February 2025, 11:16am CET par Keir Clarke
      This is New Amsterdam in 1660, when Peter Stuyvesant was serving as the director-general of the colony of New Netherland. New Amsterdam, located on the southern tip of Manhattan Island, was the capital of New Netherland.One of my favorite interactive maps of all time is the Beyond Manhatta. This project visualizes Manhattan Island and its native wildlife, as it would have looked in 1609.
    • sur Spring Training 2025

      Publié: 18 February 2025, 1:16am CET par James

      This week is one of the best in baseball—the start of Spring Training, with players practice already underway. Sadly, it’s been a long time since the Giants last made a World Series run, and the Dodgers are as annoying as ever. But hey, the team is healthy, and baseball is always fun to watch!

    • sur The Gulf of Kleptocracy

      Publié: 17 February 2025, 11:12am CET par Keir Clarke
      Apple Maps has joined Google Maps in kowtowing to the maggot infestation of U.S. geopolitical policy. This means you might want to bookmark OpenStreetMap, Bing Maps or Mapquest, - who now seem to be the only interactive map providers still interested in maintaining geographical accuracy.As well as continuing to use the correct place-name label for the "Gulf of Mexico," MapQuest has also
    • sur Mappery: UN HQ

      Publié: 17 February 2025, 11:00am CET

      The United nations headquarters building in New York has their world map logo all over the place.

    • sur GeoServer Team: GeoServer 2.25.6 Release

      Publié: 17 February 2025, 1:00am CET

      GeoServer 2.25.6 release is now available with downloads (bin, war, windows), along with docs and extensions.

      This series has now reached end-of-life, and it is recommended to plan an upgrade to 2.26.x or the upcoming 2.27.0 soon.
      GeoServer 2.25.6 is made in conjunction with GeoTools 31.6, and GeoWebCache 1.25.4.

      Thanks to Peter Smythe (AfriGIS) for making this release.

      Release notes

      Improvement:

      • GEOS-11651 Support env parametrization on OIDC filter
      • GEOS-11652 Externalize printing configuration folder
      • GEOS-11677 Hide version info on GWC home page

      Bug:

      • GEOS-10844 Exclude xml-apis from build
      • GEOS-11649 welcome page per-layer is not respecting global service enablement
      • GEOS-11664 Update REST security paths
      • GEOS-11672 GWC virtual services available with empty contents
      • GEOS-11690 Bug in Externalize printing configuration folder
      • GEOS-11694 OpenID connect: allow caching authentication when an expiration is declared in the access token
      • GEOS-11696 AdminRequestCallback not loaded due to spring bean name conflict
      • GEOS-11700 GeoFence fails in recognizing some caller IP address
      • GEOS-11707 Ogr2OgrWfsTest test failures with GDAL 3.10.1
      • GEOS-11711 Clickhouse DGGS stores fails to aggregate on dates
      • GEOS-11713 Concurrent LDAP builds fail on Jenkins
      • GEOS-11715 STAC sortby won’t work with “properties.” prefixed names
      • GEOS-11716 WFS POST requests fail if a layer is misconfigured

      Task:

      • GEOS-11650 Update dependencies for monitoring-kafka module
      • GEOS-11659 Apply Palantir Java format on GeoServer
      • GEOS-11671 Upgrade H3 dependency to 3.7.3
      • GEOS-11682 Add tests for WMS SLD XML request reader
      • GEOS-11685 Bump jetty.version from 9.4.56.v20240826 to 9.4.57.v20241219
      • GEOS-11701 Update JAI-Ext to 1.1.28

      For the complete list see 2.25.6 release notes.

      Community Updates

      Community module development:

      • GEOS-11686 Clickhouse DGGS stores cannot properly read dates
      • GEOS-11687 OGC API packages contain gs-web-core

      Community modules are shared as source code to encourage collaboration. If a topic being explored is of interest to you, please contact the module developer to offer assistance.

      About GeoServer 2.25 Series

      Additional information on GeoServer 2.25 series:

      Release notes: ( 2.25.6 | 2.25.5 | 2.25.4 | 2.25.3 | 2.25.2 | 2.25.1 | 2.25.0 | 2.25-RC )

    • sur EOX' blog: The Last Common Hamsters

      Publié: 17 February 2025, 1:00am CET
      The common hamster, once a familiar sight in European fields, is now teetering on the brink of extinction. Nature filmmaker and ecologist David Cebulla's documentary, "The Last Common Hamsters" ("Die Letzten Feldhamster"), explores this crisis. The documentary aired on the 17th of January 2025 at D ...
    • sur Narcélio de Sá: Fina e os Mapas agora fala português!

      Publié: 16 February 2025, 7:54pm CET

      A jornada começou com um objetivo claro: tornar um material educativo valioso acessível para mais pessoas. “Fina e os Mapas”, um livro encantador que ensina crianças e jovens sobre mapas colaborativos e cartografia digital, já estava disponível em galego e espanhol. Agora, tenho o orgulho de anunciar que a versão em português está pronta e acessível para toda a comunidade! ?

      Eu e minha esposa tivemos o prazer de trabalhar na tradução deste material e foi uma experiência incrível! Trazer essa história para o público lusófono reforça a importância de tornar conteúdos educativos mais acessíveis e de incentivar o aprendizado sobre cultura livre e colaboração digital desde a infância.

      A história de Fina e sua avó nos leva a um universo onde tecnologia e cooperação se encontram. Ao longo da narrativa, as crianças descobrem que podem contribuir para a criação de mapas do mundo real por meio do OpenStreetMap, um projeto aberto e comunitário. Mais do que um livro, essa obra representa uma porta de entrada para o entendimento da colaboração digital e do impacto que cada um de nós pode ter na construção do conhecimento coletivo.

      Ao chegar em casa, Fina corre para o seu quarto para pesquisar sobre mapas. Um projeto chama sua atenção. Ele se chama OpenStreetMap e se define como "um mapa do mundo, criado por pessoas como você e de uso livre".

      Ao chegar em casa, Fina corre para o seu quarto para pesquisar sobre mapas. Um projeto chama sua atenção. Ele se chama OpenStreetMap e se define como “um mapa do mundo, criado por pessoas como você e de uso livre”.

      Traduções como essa são fundamentais. Quando disponibilizamos materiais educativos de forma aberta e acessível, ampliamos o alcance do conhecimento e criamos oportunidades para que mais crianças e jovens possam se envolver com a tecnologia de maneira significativa. Ensinar desde cedo sobre o valor da colaboração e da informação compartilhada é um passo essencial para formar cidadãos mais engajados e conscientes.

      Essa conquista não teria sido possível sem o trabalho incrível da Associação GHANDALF (https://ghandalf.org), que não apenas criou esse material inspirador, mas também deu suporte imediato na organização do repositório no GitHub, facilitando todo o processo de tradução. O compromisso deles com a cultura livre e a educação aberta faz toda a diferença, e somos imensamente gratos por essa parceria!

      Agora, a versão em português já está disponível gratuitamente no site do projeto: https://finaeosmapas.ghandalf.org.

      Se você acredita no poder do conhecimento aberto, ajude a divulgar essa iniciativa. Compartilhe, comente e, quem sabe, inspire mais projetos educativos livres! ??

    • sur Mappery: Harry Beck – Partial Sketch for the 1951 Quad Royal Poster, 1950

      Publié: 16 February 2025, 11:00am CET

      An incomplete sketch by Harry Beck, the designer of the iconic London Underground map. The hastily drawn sketch focuses on Southwest London as it intends to show a proposed new layout for the District Line branch to Richmond.
      Much of the map is composed of crude pencil sketches, but the relevant areas have been tidied up and straightened with colour pencil.

    • sur Mappery: Harry Beck’s first sketch of a diagonal Victoria Line

      Publié: 15 February 2025, 11:00am CET


      This unique manuscript sketch by Harry Beck, the designer of the iconic London Tube Map, shows an early attempt to add the Victoria Line (still under construction at the time) to his Underground diagram. His elegant and ingenious proposal introduces the Victoria line as a clean diagonal running from northeast to southwest. This sketch focuses on the most complex section of the map: Highbury & Islington to Victoria.

      Harry Beck had served as the chief designer for the London Underground map since 1933 when his revolutionary schematic design was first introduced to the public. With only a brief interlude from 1937 to 1941, Beck retained control of the design until 1960 when he was unceremoniously told by London Transport that his services were no longer required. Another member of London Transport’s Publicity Department, Harold Hutchinson, took it upon himself to produce a new Underground map in 1960, without consulting Beck and without following many of the key tenets of Beck’s design.

      The Hutchinson design, much derided at the time, was felt to be a poor replacement with its harsh angles and inelegant zig-zagging lines. Beck may have thought that the arrival of the Victoria Line offered an opportunity to correct the errors of the Hutchinson design. After working for months to incorporate the new line, Beck submitted two Quad Royal posters for approval on 29 November 1961.

      On those maps, the Victoria Line is portrayed in lilac, a colour which was ultimately abandoned as it was too difficult to print consistently. Both Quad Royal posters were returned less than two weeks later without comments. His elegant solution for the Victoria Line was never adopted. The following year, London Transport sent Harry Beck a dismissive letter in which they stated: “If at any time London Transport decides to use your map again, nobody but yourself will be commissioned to alter it and bring it up to date. The map now in use is of another design, and this is the one on which London Transport intends to show the Victoria Line and any other future additions to the Underground System.”


      This wholly unfinished sketch provides a fascinating insight into Beck’s design process.

    • sur The Black History Month Map

      Publié: 15 February 2025, 10:58am CET par Keir Clarke
      The Black History Month Map is a new collaborative and dynamic map developed by kinkofa and PamPam to honor and document the significant places, individuals, and movements that have shaped Black history. To help you explore the invaluable contributions of Black Americans to U.S. history, the map is powered by PamPam's "Ask Pam" AI assistant.The Black History Month Map allows you to discover
    • sur Ecodiv.earth: Species distribution modeling using Maxent in GRASS GIS

      Publié: 15 February 2025, 12:00am CET

      I’m pleased to introduce new GRASS GIS add-ons that integrate Maxent-based species distribution modelling (SDM) with GRASS GIS spatial analysis tools. To help users get started, I’ve prepared a comprehensive step-by-step tutorial that walks you through the entire workflow.

      Why these add-ons?

      Existing Maxent implementations often require programming skills, lack integrated GIS capabilities, or combine modelling steps in ways that obscure the underlying processes for novice users. The new GRASS GIS add-ons represent a front-end to the Maxent software package and aims to make it easy to carry out the different modeling steps while providing an integrated environment for the complete SDM workflow.

      Four main steps of species distribution modelling and the corresponding add-ons

      Four main steps of species distribution modelling and the corresponding add-ons

      After importing the required data, the workflow starts with v.maxent.swd to prepare environmental and species occurrence data. It continues with r.maxent.train for model development and concludes with r.maxent.predict for generating distribution predictions. This modular approach hopefully maintains clarity for novice users while providing a complete workflow within the GRASS GIS environment.

      Like any GRASS GIS module, these add-ons support both graphical and command-line interfaces, making them suitable for both interactive analysis and automated processing. This flexibility serves both new users exploring SDM concepts and more experienced users requiring reproducible and automated workflows. They also complement existing GRASS GIS machine learning tools, such as the r.learn.ml2 add-ons.

      About the tutorial

      To support these tools, I’ve created a tutorial that provides a structured approach to SDM in GRASS GIS. It guides users through the preparation of input data, model training, evaluation, and visualization of the result. The aim is to encourage exploration while maintaining a logical workflow.

      I will use the tutorial in my upcoming course on species distribution modeling, course taught at the Applied Geo-information Science program HAS green academy and welcome feedback to improve it further. You can find the tutorial at [https:]] .

    • sur Resurrecting Planet Geospatial

      Publié: 14 February 2025, 5:56pm CET par James

      UPDATE:  We have the domain working, you now just need to go to geofeeds.me and you’ll get the same results as below.  The feed is at geofeeds.me/feed.  You don’t need to update anything as the old urls will continue to work.  Full speed ahead, make sure you reach out to Bill or myself if you want your blog, newsletter or other writing added.

      A couple days ago, Bill Dollins reached out to me and had a crazy idea:

      “Forget podcasting. We should resurrect planetgs”

      It took me all of 10 seconds to respond, “Hell yes”. You can read the technical way it was brought back on Bill’s blog:

      So, “Neptune” is born. The name is a nod to what Planet and Venus did/do, while the “N” planet hints at the Node underpinnings. Feel free to check it out. It’s about 50% me and about 50% Cursor. It’s not all the way baked, but good enough to release.

      A lot has changed since I put Planet Geospatial to bed. It’s been 10 years, longer than Planet Geospatial was alive since the python script culled all those Blogger sites and spit out a HTML page and an RSS feed. The world has changed a couple times over, blogs which were falling out of style have started to come back, newsletters are everywhere and Twitter is a cesspool of junk.

      Many of us had Planet Geospatial as our homepage (back when that was a thing) but feel free to grab the new temporary URL [https:]] and the new feed [https:]] . We’re working at getting an easier domain set up because I let PlanetGS.com go many years ago and alas it has been taken.

      I hope this helps many of you start blogging again, we need all the good content to survive the next few years.

    • sur What If Asteroid 2024 YR4 Hit Your Town?

      Publié: 14 February 2025, 9:36am CET par Keir Clarke
      According to NASA, Asteroid 2024 YR4 has a 2.3% chance of impacting Earth on December 22, 2032. The asteroid is estimated to be between 40 to 90 meters (130 to 300 feet) in diameter.If you want to know what damage Asteroid 2024 YR4 might cause if it lands in your backyard, you can use Neal.Fun's Asteroid Launcher to find out.According to Neal.Fun's Asteroid Launcher, if a 200-foot diameter rock
    • sur Mappery: Harry Beck’s Sketches for the Victoria Line

      Publié: 13 February 2025, 11:00am CET

      We went to see the exhibition of Tube Diagrams featuring some very early sketches by Harry Beck at the Map House in Knightsbridge (very, very pricey).

      Victoria Line at Kings Cross and Euston

      Four unique sketches in Harry Beck’s hand showing different ways to depict the area around Kings Cross and Euston when the Victoria Line was added to the diagram.
      These sketches, drawn between 1961 and 1964, after Beck was unceremoniously ousted by London Transport, show his continued obsession with the design.


      The first sketch (top-left) employs a design element which Beck had never used before: a square symbol for a mainline station interchange. As Beck never included this device on any of his other maps, we can suppose that he did not like this solution.

      The second sketch (top-right) uses a bend in the Circle and Metropolitan Lines at King’s Cross to allow for a tidier connection with the Victoria Line. This ‘hump’ reduces the number of interchange circles to two, allowing for a much tighter diagram. Here Beck uses capitalized station names to indicate an interchange with British Railways services instead of the square icon. Beck had never been permitted to mix upper-case and lower-case station names prior to 1960.

      The third sketch (bottom-left) shows King’s Cross with four interchange circles and Euston with three. Beck’s use of coloured circles to indicate which lines intersect dates back to his first map of 1933, but this tradition had been axed by Beck’s replacement who favoured one black circle or square to indicate an interchange. This sketch includes one other unique design element – the curved line connecting the two branches of the northern line between Mornington Crescent and Euston.

      The fourth sketch (bottom-right) is an outlier, showing much of the eastern Circle Line, and parts of the Central and Piccadilly Lines. Here Harry Beck grapples with two problems: the route of the Victoria Line and how it might affect the eastern curve of the Circle Line. This sketch proposes a solution which never appears on a finished map, but was inspired by Paul Garbutt’s bottle-shaped Circle Line.

      This remarkable set of sketches show the evolution of Harry Beck’s thinking about the addition of the Victoria Line and his continuing effort to improve the design after 1960.

    • sur What is Your Ecoregion?

      Publié: 13 February 2025, 9:57am CET par Keir Clarke
      Ecotenet is an interactive platform that provides users with a unique map of ecoregions across the globe. The map focuses on ecological boundaries in order to provide users with an understanding of different types of ecoregion and their unique biodiversity.One of the most compelling aspects of Ecotenet is its emphasis on ecoregions, which are defined by the World Wildlife Fund as a "large unit
    • sur The Flight of the Barn Swallow

      Publié: 12 February 2025, 10:33am CET par Keir Clarke
      This animated gridded occurrence map shows recorded sightings of the Barn Swallow in Europe throughout 2024. The Barn Swallow is one of Europe's most well-known migratory birds, undertaking a long-distance migration between its breeding grounds in Europe and wintering areas in Africa.On the animated map, you can see Barn Swallows returning to southern Europe in late February and early March.
    • sur QGIS Blog: Plugin Update – January, 2025

      Publié: 11 February 2025, 9:31pm CET

      January, the first month of 2025, brought us 36 new plugins, published in the QGIS plugin repository.

      Here follows the quick overview in reverse chronological order. If any of the names or short descriptions catches your attention, you can find the direct link to the plugin page in the table below:

      Overview
      GBIF Extractor
      Based on an extent, the user can download GBIF data.
      Transliterator
      A plugin to transliterate Georgian script to Latin.
      CARTO
      Seamless Cloud Data Warehouse Integration.
      Open Google Maps
      Opens current map extent in Google Maps.
      Planet Sandbox Plugin
      Plugin to explore Planet’s Sandbox data from the Planet Insights Platform. Right now it only displays a single layer, but makes it easy to see where the data is. This plugin will expand functionality in future versions.
      QSFCGAL
      This plugin integrates SFCGAL functions into the QGIS Processing toolbox and expressions for advanced spatial analysis.
      Sampling Time
      Performs multiple sampling methods on shapefile layers.
      Layer Reverse
      Reverse order of highlighted layers.
      PointCloudFR
      Downloads LiDAR tiles from IGN that intersect with the input AOI.
      Layer CRS Shifter
      Coordinate System Shift for Layer.
      Connector for ODK
      Connect to ODK Central, fetch submissions, and visualize field data on QGIS maps. Supports filtering, spatial analysis, and data export.
      TeamArea Creator
      Create 3 Layers for each Team, Collecting Things like garbage and trace their route. Export collectionMarks to Excel.
      Lateral spreading
      Lateral spreading for seismic microzonation.
      WMS CQL Filter to QGIS Server Filter Request
      Transforms CQL_FILTER WMS request to a QGIS server compatible FILTER request.
      WQICalculator
      WQICalculator is a QGIS plugin that allows automatic calculation of the Water Quality Index (WQI) using raster data of various physicochemical parameters as input.
      Elasticsearch Loader
      Connects to an Elasticsearch index, executes a query, and loads the results as a QGIS layer.
      Sankalan 2
      Tool for transferring data from and to Sankalan 2.0 Mobile App for field survey.
      Layer Color Plugin
      This plugin enables users to customize the background colors of layers and groups in the layer tree view, enhancing visual organization and project management.
      Seismic microzones with morphological gradient
      This plugin identifies areas with a morphological gradient with slopes ?15° within seismic zones (input vector file) starting from the DTM.
      Raster Stats Plus
      Calculates detailed statistics of a selected raster layer, allows you to choose the band via a menu, and generates histogram and Gaussian curve plots.
      Landsklim
      Spatial interpolations from quantitative data.
      RGD Savoie Mont Blanc Plugin
      Plugin QGIS fournissant un accès simple aux flux de données géographiques du GIP RGD Savoie Mont Blanc et d’autres ressources géographiques utiles aux acteurs publics de Savoie et de Haute-Savoie ( plan cadastral, photographies aériennes, données d’urbanismes, cartes topographiques, données alimétriques, PCRS…). Fonctionnalités de recherche et consultation de données cadsatrales. Recherche d’adresse postale. Veuillez noter qu’un certain nombre de services accessibles par le plugin nécessitent d’avoir un accès autorisé accordé par la RGD Savoie Mont Blanc. info@rgd.fr pour toute création de compte.
      TeleProp
      Radio Propagation Fieldstrength
      AfpolGIS Data Connector
      This plugin allows you to load geospatial data from several Data Platforms; OnaData, ODK, KoboToolbox, ES World, GTS and DHIS.
      GeoFlight Planner
      A versatile QGIS plugin for drone flight planning, ensuring optimized flight paths and high-quality data capture.
      Geology from points and lines
      Geoprocessing plugin to generate polygons and lines from lines and points with geological information.
      Census Downloader
      Downloads Census Data.
      FeaturesBoundingBox
      Show the BBox info for the selected features.
      Raster Reclassifier
      Reclassification of the raster layer using a table of range values ??extracted directly from the raster band, or defined directly by the user. The histogram of the raster is shown, reflecting the distribution of values ??within the minimum and maximum range of the selected reference band. Available languages: English, Italian and Spanish. ***ITALIANO*** Riclassificazione del layer raster tramite una tabella di valori di intervallo estratti direttamente dalla banda raster, oppure definiti direttamente dall’utente. Viene mostrato l’istogramma del raster, che riflette la distribuzione dei valori all’interno dell’intervallo minimo e massimo della banda di riferimento selezionata.
      QBeachball
      Easily plot focal mechanisms (beachballs) onto a map.
      argentina_georef
      Obtiene información administrativa de Argentina a partir de coordenadas.
      Stara Maps
      Plugin para organizar arquivos de agricultura de precisão, facilitando a organização de mapas e arquivos em geral.
      NL wfs_loader
      Deze plugin laad publiek beschikbare, maar lastig vindbare, WFS lagen.
      Polygon Labeler
      Automatically generate and label polygons with custom names, and add the labels as a new attribute field to the attribute table.
      ahp_application
      This QGIS plugin implements the Analytic Hierarchy Process (AHP) for suitability analysis.
      Geospatial Gateway – GeospatialCloudServ and Tile Server Connection
      This plugin requires the purchase of either Windows Tile Server [https:]] or Ready to Go Cloud or On-Prem/Edge Virtual Machine Solution [https:]]
    • sur GRASS GIS: GRASS GIS App for Mac now notarized

      Publié: 11 February 2025, 4:00pm CET
      The GRASS Development Team is pleased to announce that the prebuilt applications for macOS are now signed and notarized. This enhancement represents a significant improvement in both security and user convenience. The currently available notarized binaries include the preview version 8.5.0dev and the release candidate 8.4.1. These versions are bundled with essential software components, including GDAL 3.10.1, PDAL 2.8.3, PROJ 9.5.1, and Python 3.12. Future releases will also be signed and notarized to ensure continued security and compliance.
    • sur Mappery: GRAB

      Publié: 11 February 2025, 11:00am CET

      Using Satellites for Spying
      GRAB (Galactic Radiation and Background) Satellite Ground
      Station Contact Map, 1960

      GRAB was the first electronic spy satellite; it picked up radio communications from Cold War adversaries. Ground operators used this map to tell when the satellite was overhead. That’s when they could download intercepted intelligence.

      This is the last post from my visit to the National Air and Space Museum in Washington, it’s a must see if you are in the city.

    • sur 3D Print Your World

      Publié: 11 February 2025, 10:35am CET par Keir Clarke
      The Topography Explorer is an interactive map that generates and allows users to explore 3D renderings of the Earth's surface.Using the application, you can create your own 3D visualizations of watershed areas or predefined regions. The animated GIF at the top of this post is an example of a 3D visualization generated by the Topography Explorer. This animation shows a 3D rendering of Bioko
    • sur Nick Bearman: tmap version 4 released!

      Publié: 11 February 2025, 1:00am CET

      tmap version 4 has now been released, and is now available on CRAN. It has a whole range of new features, which we will explore in this blog post.

      If those words above mean nothing to you, a quick recap: tmap is a library used in R to make maps. I use it in my Introduction to Spatial Data and Using R as a GIS training course so if you have attended one of those, you have already used it. If you are interested in learning more, check out my Training Courses or my Training Materials

      tmap’s maintainer, Martijn Tennekes, has been working on v4 for a number of years, and has quite a few changes under the hood.

      From our point of view (people who are new-ish to R, and/or tmap) the code to make maps has changed slightly. Martijn has put in a lot of ‘helper’ information for people transitioning from v3 to v4, so all your code will still work.

      For basic maps, qtm() hasn’t changed at all; although you will notice that the defaults have changed:

      tmap v3: qtm(sthelens, fill="Burglary")

      tmap v4: qtm(sthelens, fill="Burglary")

      Similarly, tm_shape and tm_polygons are the same for a basic map, but again the defaults have changed.

      However, when you get to doing slightly more advanced things with tm_shape, for example specifying colours, the code has changed slightly:

      tmap v3:

      tm_shape(LSOA) +
          tm_polygons("Age00to04", title = "Aged 0 to 4", palette = "Greens", style = "jenks") +
          tm_layout(legend.title.size = 0.8)

      tmap v4:

        tm_shape(LSOA) +
          tm_polygons(fill = "Age00to04",
                      fill.scale = tm_scale_intervals(values = "brewer.greens", style = "jenks"),
                      fill.legend = tm_legend(title.size = 0.8))

      One specific thing of note is that there is a much wider selection of colour pallets available than the Brewer pallets. As such, we now need to specify brewer.greens rather than just Greens. However we do get a handy note if we forget:

      [cols4all] color palettes: use palettes from the R package cols4all. Run
      `cols4all::c4a_gui()` to explore them. The old palette name "Greens" is
      named "brewer.greens"
      Multiple palettes called "greens" found: "brewer.greens", "matplotlib.greens". 
      The first one, "brewer.greens", is returned.

      Martijn has designed the library to be backwards compatible, and if you do try using some v3 code with v4, it will still run and create your map, and give you some handy advice:

      tm_shape(LSOA) +
         tm_polygons("Age00to04", title = "Aged 0 to 4", palette = "Greens", style = "jenks") +
         tm_layout(legend.title.size = 0.8)
      
      ?? tmap v3 code detected ????????????????????????????????????????????????
      [v3->v4] `tm_polygons()`: instead of `style = "jenks"`, use fill.scale =
      `tm_scale_intervals()`.
      ? Migrate the argument(s) 'style', 'palette' (rename to 'values') to
        'tm_scale_intervals(<HERE>)'
      [v3->v4] `tm_polygons()`: migrate the argument(s) related to the legend
      of the visual variable `fill` namely 'title' to 'fill.legend =
      tm_legend(<HERE>)'

      Additionally, when dealing with the layout, legend and so on, things are a bit different:

      tmap v3:

        tm_shape(LSOA) +
          #Set colours and classification methods
          tm_polygons("Total", title = "Total Population", palette = "Greens",
                      style = "equal") +
          #Add scale bar
          tm_scale_bar(width = 0.22, position = c(0.05, 0.18)) +
          #Add compass
          tm_compass(position = c(0.3, 0.07)) +
          #Set layout details
          tm_layout(frame = F, title = "Liverpool", title.size = 2,
                    title.position = c(0.7, "top"))

      tmap v4:

        tm_shape(LSOA) +
          #set column, colours and classification method
          tm_polygons(fill = "Age00to04",
                      fill.scale = tm_scale_intervals(values = "brewer.greens", style = "jenks"),
                      fill.legend = tm_legend(title = "Aged 0 to 4", size = 0.8)) +
          #add scale bar
          tm_scalebar(position = c(0.1, 0.1)) + 
          #north arrow
          tm_compass(size = 1.5, position = c(0.1, 0.3)) +
          #Set title details
          tm_title("Total Population of Liverpool, 2021")

      All of this redesign is in aid of better flexibility. For example, in v3 we were limited to tm_polygons(), tm_lines(), tm_symbols(), and tm_raster() (and their derivatives such as tm_borders() and tm_dots()). But with v4, these are easily extendible - so we can have things like tm_cartogram(), tm_donuts() and so on. Many of these are still in development but it opens up a much wider range of options.

      In terms of how we show maps, v3 had plot and view modes, but this new framework makes it possible to add other modes as well.

      Equally, tmap is based on sf and stars, but the new framework will make it easier to work with other spatial classes, such as SpatRaster and SpatVector from terra.

      A nice overview for those already familiar with tmap is at [mtennekes.github.io] (originally posted in 2021). The website also had a new range of tutorials under Basics and Advanced which are in the process of being developed.

      The fact the tutorials (and the whole website) are built using pkgdown means that it is very easy to open the relevant page on GitHub and make changes. For example, I added a fixed breaks example to the Basic Scales page.

      This also featured at the FOSS4G Code Sprint (Brazil) where Andrés Duhour and I updated the ggplot2 comparison article.

      Tennekes M (2018). “tmap: Thematic Maps in R.” Journal of Statistical Software, 84(6), 1–39. doi:10.18637/jss.v084.i06.

      If you want to learn how to use tmap, do have a look at my Introductory or Advanced GIS training in R, or if you have any questions, please do contact me.

    • sur Paul Ramsey: The Early History of Spatial Databases and PostGIS

      Publié: 10 February 2025, 5:00pm CET

      For PostGIS Day this year I researched a little into one of my favourite topics, the history of relational databases. I feel like in general we do not pay a lot of attention to history in software development. To quote Yoda, “All his life has he looked away… to the future, to the horizon. Never his mind on where he was. Hmm? What he was doing.”

      Anyways, this year I took on the topic of the early history of spatial databases in particular. There was a lot going on in the ’90s in the field, and in many ways PostGIS was a late entrant, even though it gobbled up a lot of the user base eventually.

    • sur Mappery: The World from Space in 1950

      Publié: 10 February 2025, 11:00am CET

      Picturing Earth from Space
      Before the Space Age, people could only imagine what Earth looked like. Artists tried their best, and in time, new technologies started to piece together a more accurate picture. High-altitude rockets, satellites, and human space missions gave us increasingly dramatic views.
      In 1950, Scientific American had to rely on artist Chesley Bonestell’s conception of Earth as seen from space, not on an actual photograph.

    • sur There's Something About Islands

      Publié: 10 February 2025, 9:58am CET par Keir Clarke
      There is something slightly old-fashioned about Obscure Islands I Find Interesting, which I find very endearing. In essence, it is a simple interactive map with a limited selection of just 16 interesting islands. However, there is a certain charm in its innocent delight in exploring the world—one that reminds me of why I first became obsessed with interactive maps.Obscure Islands I Find
    • sur Mappery: Operation Moon Bounce

      Publié: 9 February 2025, 11:00am CET

      Another one from the Air and Space Museum.

      Using the Moon as a Communications Satellite

      The U.S. Navy’s Operation Moon Bounce beamed radio signals to the Moon that bounced back to another location on Earth. This system made it easier for the military to send long-distance messages during the Cold War. This lighted globe helped radio operators see which half of the Earth was facing the Moon— showing when and where moon-bounce messages could be sent.

    • sur QGIS Blog: QGIS recognized as Digital Public Good

      Publié: 8 February 2025, 1:05pm CET

      We are thrilled to announce that QGIS has been officially recognized as a Digital Public Good (DPG) by the Digital Public Goods Alliance (DPGA)! This recognition underscores our commitment to open-source geospatial solutions that contribute to the advancement of the United Nations Sustainable Development Goals (SDGs).

      What is a Digital Public Good?

      A Digital Public Good is a digital solution that meets the DPG Standard, ensuring that it is open-source, respects privacy, adheres to best practices, and contributes to sustainable development. The DPGA is a multi-stakeholder initiative dedicated to fostering the discovery, development, and implementation of digital solutions that address global challenges such as climate change, public health, and equitable access to technology.

      Why is this important for QGIS?

      Being recognized as a Digital Public Good highlights our:

      • Alignment with SDGs, supporting sustainable development by enabling environmental monitoring, disaster management, urban planning, and more.
      • Commitment to open-source principles, ensuring transparency, collaboration, and accessibility.
      • Independence & accessibility, empowering users without restrictions, across different operating systems, and in a multitude of languages (even more than can be listed on the DPG Registry page).
      • Privacy & security, adhering to best practices in data protection and governance.
      What does this mean for the us?

      Being recognized as a DPG strengthens our global reach and impact, opening doors for further collaborations with governments, NGOs, and educational institutions looking for robust and free geospatial tools. It also reaffirms our dedication to building an open, inclusive, and innovative GIS ecosystem that serves communities worldwide.

      Learn more

      You can find QGIS listed in the Digital Public Goods Registry here. We encourage all members of our community to share this great news and continue contributing to the growth of QGIS!

      We would like to particularly thank Enrico Ferreguti for taking the initiative and preparing the application for the QGIS project.

    • sur Mappery: Satellite Communications

      Publié: 8 February 2025, 11:00am CET

      Saw these in the Air and Space Museum, can’t quite remember the story behind them but I think it is to do with satellite communications for internet (somebody correct me please). Regardless, this is a massive globe with lights and lines and I thought it was cool.

    • sur QGIS Blog: Reports from the winning grant proposals 2024

      Publié: 7 February 2025, 5:25pm CET

      With the QGIS Grant Programme 2024 (Updates #1 & #2), we were able to support 7 enhancement proposals that improve the QGIS project. The following reports summarize the work performed:  

      1. QEP#269 Update older annotation items to new frameworkreport
        This enhancement introduced new annotation types, improved callout options, and a rich text editor for better formatting. Annotations can now link to a “visibility layer,” and older types are automatically upgraded for a cleaner UI. Future improvements may include handling HTML annotations, deprecating the “Form” annotation, and refining the user experience.
      2. QEP#289 Authentication system revision (v1.1)report
        This work enhances the authentication framework by automating password synchronization with the system keychain and generating secure default passwords for new profiles. Users now experience a smoother setup with fewer manual steps, while UI tweaks improve password handling and security. These changes provide a more seamless and secure experience for both users and plugin developers.
      3. QEP#291 Mitigate Abusive Tile Fetching on OpenStreetMap (OSM)report
        This work enhanced network caching by dynamically adjusting cache size based on available disk space, significantly improving tile storage for most users. New safeguards prevent accidental breaches of OpenStreetMap’s tile usage policy by limiting bulk downloads across various tools and warning users when thresholds are exceeded. Additionally, the default OpenStreetMap XYZ layer now uses a 96DPI tile resolution, reducing unnecessary tile requests and improving print layout exports. These changes help ensure responsible data usage while enhancing performance and usability.
      4. QEP#287 PyQGIS linter warningsreport
        This work enhanced QGIS’s Python integration by contributing upstream, directly to SIP. This approach avoids extra build-time complexity. In addition to static linting, support for deprecation messages was added, now active in QGIS (requires Python-SIP 6.9.0 or later). Due to budget constraints and dependency availability, planned updates to the plugin platform needed to be postponed.
      5. QEP#290 Clean up point cloud index and improve its thread safetyreport
        This work enhanced point cloud support by providing shared pointer access to the point cloud index, cleaning up the point cloud index API, unifying local and remote implementations of EPT/COPC providers, and refining hierarchy fetching logic. These updates make point cloud handling more robust and better prepared for future use cases.
      6. QEP#292 Implementing CI Qt6 Windows Builds through vcpkgreport
        This enhancement focused on transitioning QGIS to build with Qt6 using vcpkg, streamlining dependency management and improving the Windows development experience. Continuous integration pipelines now test Qt6 builds, helping identify compatibility issues early. Additional contributions include improved build documentation, enhanced dependency tracking, modernized CMake scripts, and updates to the pull request comment bot. Preliminary work has also begun on macOS support using the same vcpkg system. These efforts lay the groundwork for a smoother Qt6 migration and long-term maintainability.
      7. QEP#248 Authentication System: allow Database storage for authentication DBreport
        This enhancement introduced a new API for managing authentication credentials in QGIS. While its immediate impact on users is limited, it addresses SQLite scaling issues for QGIS Server in cloud environments and lays the foundation for future enhancements. The update includes an abstraction layer for third-party credential storage, support for multiple prioritized encrypted and unencrypted storage options, and improved access control for authentication assets. Documentation has been updated to reflect these changes.

      Thank you to everyone who participated and made this round of grants a great success and thank you to all our sustaining members and donors who make this initiative possible!

    • sur gvSIG Team: Participación en el Workshop sobre Compartición y Reutilización de Open Source en el Sector Público LocalWorkshop

      Publié: 7 February 2025, 2:15pm CET

      Hoy me estreno en el blog de gvSIG para contaros nuestra participación en el Workshop on Open Source Sharing and Reuse in Local Public Sector Organisations, un evento clave para el debate sobre la reutilización de software libre en organizaciones del sector público local y regional.

      Este taller ha sido una gran oportunidad para compartir experiencias y reflexionar sobre cómo se está adoptando y gestionando el software libre en diferentes instituciones. En particular, el debate se ha centrado en la validación de las conclusiones de la investigación llevada a cabo por OSOR (Open Source Observatory) sobre el uso del software libre en el sector público, tomando como referencia cinco proyectos analizados como casos de estudio.

      La sesión ha sido altamente interactiva y ha permitido a los participantes aportar sus opiniones sobre temas clave como la gobernanza, la organización, la financiación y la sostenibilidad del software libre en el sector público. La agenda del workshop ha estado estructurada de la siguiente manera:

      ? Introducción y presentación de participantes
      ? Presentación de casos de estudio
      ? Exposición de hallazgos sobre gobernanza y organización
      ? Debate y feedback sobre gobernanza y organización
      ? Exposición de hallazgos sobre financiación y sostenibilidad
      ? Debate y feedback sobre financiación y sostenibilidad
      ? Conclusiones y cierre

      La reutilización del software libre en el sector público es un tema estratégico que puede generar grandes beneficios en términos de eficiencia, reducción de costes y soberanía tecnológica. Sin embargo, también presenta desafíos que requieren una reflexión profunda sobre la manera en que se organizan los proyectos, se gestionan los recursos y se garantiza su sostenibilidad a largo plazo.

      Desde gvSIG seguimos comprometidos con estos debates y con la promoción de modelos abiertos y colaborativos en el ámbito de los Sistemas de Información Geográfica y la Infraestructura de Datos Espaciales.

      ¿Te interesa este tema? ¡Déjanos tus comentarios y sigamos la conversación!

    • sur Mappery: Brooklyn: A Nostalglarama

      Publié: 7 February 2025, 11:00am CET

      At the Brooklyn Library they had an area where there was a rotating display of artwork from and about the city, I particularly liked this map of the Brooklyn neighbourhoods.

      “A Map of Brooklyn: a nostalglarama by Richard Rosenblum”

    • sur Godview AI

      Publié: 7 February 2025, 9:50am CET par Keir Clarke
      Godview is one of the most promising new AI-powered maps to have emerged in the past 18 months. It is an interactive map that allows users to perform geographical searches using natural language queries.This week, Godview introduced an exciting new feature called "Discover." This addition enhances the user experience by enabling individuals to click on any location on the map and instantly
    • sur Jumbled Maps

      Publié: 6 February 2025, 10:20am CET par Keir Clarke
      Introducing Jumbled Maps Tripgeo has kindly agreed to host another of my map games, bringing geography enthusiasts a fresh and exciting challenge. If you love testing your knowledge of world maps and enjoy puzzles, then my latest game, Jumbled Maps, is perfect for you. In Jumbled Maps, someone has played a cosmic prank on the world map, and every country place-name label has been randomly
    • sur GeoTools Team: GeoTools 28.6 Released

      Publié: 5 February 2025, 10:06pm CET
      The GeoTools shares the release of GeoTools 28.6 available for Java 8 applications:&nbsp;geotools-2.28.6-bin.zip&nbsp; &nbsp; &nbsp;geotools-2.28.6-doc.zip&nbsp; &nbsp; &nbsp;geotools-2.28.6-userguide.zip&nbsp; &nbsp; &nbsp;geotools-2.28.6-project.zipThis release is also available from the OSGeo Maven Repository and is made to support the upcoming GeoNetwork 4.2.12 release.This release provides
    • sur gvSIG Batoví: Ponte las gafas de la Geografía

      Publié: 5 February 2025, 4:44pm CET

      Un lindo mini-video para promover la carrera de Geografía (de la Universidad de Zaragoza)

    • sur Mappery: Avenue for Change

      Publié: 5 February 2025, 11:00am CET

      The Women’s Air Derby was the first official women-only air race in the United States. Humorist Will Rogers referred to it as the Powder Puff Derby, the name by which the race is most commonly known.

    • sur The Digital Twin's Digital Twin

      Publié: 5 February 2025, 10:20am CET par Keir Clarke
      The Punggol Digital DistrictThe Punggol Digital District (PDD) is a pioneering smart district under development in Singapore. Designed to be a hub for innovation, it will house major technology firms, fintech hubs of banks like OCBC and UOB, and will be seamlessly integrated with the newly opened Punggol Coast MRT station. What sets PDD apart from other smart districts is its Open Digital
    • sur It's Groundhog Day (Again & Again & Again)

      Publié: 4 February 2025, 11:52am CET par Keir Clarke
      It was Groundhog Day on Sunday. Punxsutawney Phil of Gobbler’s Knob saw his shadow, and according to tradition, this means there will be six more weeks of winter.However, Punxsutawney Phil's prognosis of an extended winter was not universally accepted by all the groundhogs of North America. This is why you need the Groundhog Map.If you don’t trust Punxsutawney Phil’s forecast, the Groundhog Map
    • sur Mappery: A World of Neighbours

      Publié: 4 February 2025, 11:00am CET

      Another Pan Am poster, those guys had style.

    • sur Paul Ramsey: WKB EMPTY

      Publié: 3 February 2025, 5:00pm CET

      I have been watching the codification of spatial data types into GeoParquet and now GeoIceberg with some interest, since the work is near and dear to my heart.

      Writing a disk serialization for PostGIS is basically an act of format standardization – albeit a standard with only one consumer – and many of the same issues that the Parquet and Iceberg implementations are thinking about are ones I dealt with too.

      Here is an easy one: if you are going to use well-known binary for your serialiation (as GeoPackage, and GeoParquet do) you have to wrestle with the fact that the ISO/OGC standard for WKB does not describe a standard way to represent empty geometries.

      Empty

      Empty geometries come up frequently in the OGC/ISO standards, and they are simple to generate in real operations – just subtract a big thing from a small thing.

      SELECT ST_AsText(ST_Difference(
      	'POLYGON((0 0, 1 0, 1 1, 0 1, 0 0))',
      	'POLYGON((-1 -1, 3 -1, 3 3, -1 3, -1 -1))'
      	))
      

      If you have a data set and are running operations on it, eventually you will generate some empties.

      Which means your software needs to know how to store and transmit them.

      Which means you need to know how to encode them in WKB.

      And the standard is no help.

      But I am!

      WKB Commonalities

      All WKB geometries start with 1-byte “byte order flag” followed by a 4-byte “geometry type”.

      enum wkbByteOrder  {
          wkbXDR = 0, // Big Endian
          wkbNDR = 1  // Little Endian
      };
      

      The byte order flag signals which “byte order” all the other numbers will be encoded with. Most modern hardware uses “least significant byte first” (aka “little endian”) ordering, so usually the value will be “1”, but readers must expect to occasionally get “big endian” encoded data.

      enum wkbGeometryType {
          wkbPoint = 1,
          wkbLineString = 2,
          wkbPolygon = 3,
          wkbMultiPoint = 4,
          wkbMultiLineString = 5,
          wkbMultiPolygon = 6,
          wkbGeometryCollection = 7
      };
      

      The type number is an integer from 1 to 7, in the indicated byte order.

      Collections

      Collections are easy! GeometryCollection, MultiPolygon, MultiLineString and MultiPoint all have a WKB structure like this:

      wkbCollection {
          byte    byteOrder;
          uint32  wkbType;
          uint32  numWkbSubGeometries;
          WKBGeometry wkbSubGeometries[numWkbSubGeometries];
      }
      

      The way to signal an empty collection is to set its numGeometries value to zero.

      So for example, a MULTIPOLYGON EMPTY would look like this (all examples in little endian, spaces added between elements for legibility, using hex encoding).

      01 06000000 00000000
      

      The elements are:

      • The byte order flag
      • The geometry type (6 == MultiPolygon)
      • The number of sub-geometries (zero)
      Polygons and LineStrings

      The Polygon and LineString types are also very easy, because after their type number they both have a count of sub-objects (rings in the case of Polygon, points in the case of LineString) which can be set to zero to indicate an empty geometry.

      For a LineString:

      01 02000000 00000000
      

      For a Polygon:

      01 03000000 00000000
      

      It is possible to create a Polygon made up of a non-zero number of empty linear rings. Is this construction empty? Probably. Should you make one of them? Probably not, since POLYGON EMPTY describes the case much more simply.

      Points

      Saving the best for last!

      One of the strange blind spots of the ISO/OGC standards is the WKB Point. There is an standard text representation for an empty point, POINT EMPTY. But there nowhere in the standard a description of a WKB empty point, and the WKB structure of a point doesn’t really leave any place to hide one.

      WKBPoint {
          byte    byteOrder;
          uint32  wkbType; // 1
          double x;
          double y;
      };
      

      After the standard byte order flag and type number, the serialization goes directly into the coordinates. There’s no place to put in a zero.

      In PostGIS we established our own add-on to the WKB standard, so we could successfully round-trip a POINT EMPTY through WKB – empty points are to be represented as a point with all coordinates set to the IEEE NaN value.

      Here is a little-endian empty point.

      01 01000000 000000000000F87F 000000000000F87F
      

      And a big-endian one.

      00 00000001 7FF8000000000000 7FF8000000000000
      

      Most open source implementations of WKB have converged on this standardization of POINT EMPTY. The most common alternate behaviour is to convert POINT EMPTY object, which are not representable, into MULTIPOINT EMPTY objects, which are. This might be confusing (an empty point would round-trip back to something with a completely different type number).

      In general, empty geometries create a lot of “angels dancing on the head of a pin” cases for functions that otherwise have very deterministic results.

      • “What is the distance in meters between a point and an empty polygon?” Zero? Infinity? NULL? NaN?
      • “What geometry type is the interesection of an empty polygon and empty line?” Do I care? I do if I am writing a database system and have to provide an answer.

      Over time the PostGIS project collated our intuitions and implementations in this wiki page of empty geometry handling rules.

      The trouble with empty handling is that there are simultaneously a million different combinations of possibilities, and extremely low numbers of people actually exercising that code line. So it’s a massive time suck. We have basically been handling them on an “as needed” basis, as people open tickets on them.

      Other Databases
      • SQL Server changes POINT EMPTY to MULTIPOINT EMPTY when generating WKB.
        SELECT Geometry::STGeomFromText('POINT EMPTY',4326).STAsBinary()
        
        0x010400000000000000
        
      • MariaDB and SnowFlake return NULL for a POINT EMPTY WKB.
        SELECT ST_AsBinary(ST_GeomFromText('POINT EMPTY'))
        
        NULL
        
    • sur Mappery: Pan American World Airways

      Publié: 3 February 2025, 11:00am CET
      Pièce jointe: [télécharger]

      There is something exquisite and nostalgic about this old Pan Am logo

    • sur Synchronized Street View Tours

      Publié: 3 February 2025, 10:09am CET par Keir Clarke
      Introducing Street View AnimatorWho doesn’t enjoy exploring the world on Street View? I can’t begin to calculate the number of hours I’ve spent on Google Maps, virtually wandering the streets of New York, Paris, and Rome. Street View has also given me the chance to explore some of the ancient wonders of the world, such as the Pyramids of Giza, the rock city of Petra, and the temple complex of
    • sur Mappery: Weekend Round the World

      Publié: 2 February 2025, 11:00am CET

      There are a few coming up from the National Air and Space Museum in Washington, this place was heaven for map loving air and space nerds like me. This poster dates from the late 1940’s, pretty is an understatement.

    • sur Millions Flee War, Floods, and Persecution

      Publié: 1 February 2025, 11:55am CET par Keir Clarke
      In 2023 nearly 5.5 million Ukrainians were forced to leave their homes because of the Russian invasion. In the same year, over 6 million refugees fled Pakistan following the devastating 2022 floods. Additionally, the ongoing war in Syria displaced over 3 million people, forcing them to seek refuge abroad.In total, 27,320,316 people were displaced in 2023 and forced to seek a new life in a new
    • sur Mappery: Native Foods Feed the World

      Publié: 1 February 2025, 11:00am CET

      This was also in the display at the National Museum of the American Indian in NYC.
      “Over generations, Native Americans harnessed the potential of natural grasses, trees, bushes, and even cactus to breed edible crops. Today four of the top ten crops that feed the world originally came from Native American farmers: corn, potatoes, cassava, and tomatoes.”

    • sur Free and Open Source GIS Ramblings: Geocomputation with Python: Now in Print!

      Publié: 31 January 2025, 6:56pm CET

      Today, I’m super excited to share with you the announcement that our open source textbook “Geocomputation with Python” has finally arrived in print and is now available for purchase from Routledge.com, Amazon.com, Amazon.co.uk, and other booksellers.

      “Geocomputation with Python” (or geocompy for short) covers the entire range of standard GIS operations for both vector and raster data models. Each section and chapter builds on the previous. If you’re just starting out with Python to work with geographic data, we hope that the book will be an excellent place to start.

      Of course, you can still find the online version of the book at py.geocompx.org.

      The book is open-source and you can find the code on GitHub. This ensures that the content is reproducible, transparent, and accessible. It also lets you interact with the project by opening issues and submitting pull requests.

    • sur Mappery: Native Innovation

      Publié: 31 January 2025, 11:00am CET

      Saw this at the National Museum of the American Indian in New York, it illustrates some of the inventions that we take for granted nowadays which originated in America before colonisation.

      “Native people of the Americas changed the world with their scientific discoveries and inventions. Today their innovations continue to influence our daily lives.”

    • sur Rain and Snow Effects for Mapbox

      Publié: 31 January 2025, 10:01am CET par Keir Clarke
      Mapbox GL now offers the option to add dynamic rain and snow effects to your maps. These new visual weather effects use particle animations to create realistic precipitation on any Mapbox GL map.You can easily add these effects to your maps using the following functions in your JavaScript code:map.setRain or map.setSnowBoth the rain and snow effects come with several customizable parameters